Typhoon Lekima Makes Landfall in China

Typhoon Lekima made landfall in China about 200 miles (320 km) south of Shanghai on Friday.  At 5:00 p.m. EDT on Friday the center of Typhoon Lekima was located at latitude 28.8°N and longitude 121.2°E which put it about 195 miles (315 km) south of Shanghai, China.  Lekima was moving toward the north-northwest at 12 … Continue reading Typhoon Lekima Makes Landfall in China